home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 029a / tmove210.zip / THEMOVE.DOC < prev   
Text File  |  1991-10-08  |  37KB  |  1,213 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                                            tm
  28.                                    The Move
  29.                             File Management Utility
  30.  
  31.  
  32.                   Copyright (c) 1989-1991 John F. Piotrowski.
  33.                               All Rights Reserved.
  34.  
  35.  
  36.                         Version 2.10 - October 8th, 1991
  37.  
  38.  
  39.  
  40. ════════════════════════════════════════════════════════════════════════════════
  41. The Move (tm) File Management Utility                               Version 2.10
  42. ════════════════════════════════════════════════════════════════════════════════
  43.  
  44. Copyright
  45. _______________________________________________________________________________
  46.  
  47. Copyright (c) 1989-1991 John F. Piotrowski.  All rights reserved.
  48.  
  49. No part of this manual or software program may be reproduced, transmitted,
  50. transcribed, stored in a retrieval system, or translated into any language
  51. whether human, computer, machine or any other languages known or unknown,
  52. in any form by any means, be it electronic, mechanical, magnetic, optical,
  53. chemical, manual or otherwise, without the express written consent of
  54. John F. Piotrowski, unless otherwise provided for in the license agreement.
  55.  
  56. You are free to use the software described in this manual on a limited
  57. basis in accordance with the terms of the license agreement setforth on the
  58. following page.  John F. Piotrowski may make improvements and / or changes
  59. to this manual and / or the software mentioned herein at any time without
  60. further obligation to any parties unless otherwise arranged.
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.                                        ii
  101.  
  102. ════════════════════════════════════════════════════════════════════════════════
  103. The Move (tm) File Management Utility                               Version 2.10
  104. ════════════════════════════════════════════════════════════════════════════════
  105.  
  106.  
  107. License
  108. _______________________________________________________________________________
  109.  
  110. The Move (tm) is licensed to you as the end user of this software program.
  111. This program may not be used commercially without the express written
  112. consent of John F. Piotrowski.  This agreement represents a SINGLE copy
  113. license granted by John F. Piotrowski.  Under this agreement you are
  114. licensed to use The Move (tm) on only one (1) machine at any given time.
  115. Multiple copy license agreements may be obtained through John F. Piotrowski.
  116.  
  117. The Move (tm) is copyrighted material and is NOT released as Public Domain.
  118. Being that this program is released as Shareware, you may use The Move (tm)
  119. on a trial basis to determine if it fits your needs.  If after a reasonable
  120. length of time you find The Move (tm) to be useful, you must register your
  121. copy with John F. Piotrowski.  If you do not register your copy, you must
  122. discontinue use of this software program.  Also, as is the case with
  123. Shareware software, you may copy this program and give it to others to
  124. evaluate.  The Move (tm) must be distributed in absolutely unmodified form,
  125. including all program, documentation, and any other supporting files.  All
  126. files included with this version of The Move (tm) are listed in chapter one
  127. of this manual.  The Move (tm) may not be offered through Public Domain,
  128. Shareware, Freeware or other mass media distributions unless prior written
  129. permission has been granted by John F. Piotrowski.  Under no circumstances
  130. may The Move (tm) be given away with any other software or hardware package,
  131. or as a promotional offer, and no fee may be charged for any copy of
  132. The Move (tm) for any reason.  Operators of electronic bulletin board
  133. systems (Sysops) may post The Move (tm) for downloading by their users
  134. without written permission as long as the above conditions are met.  A fee
  135. may be charged for access to the BBS so long as no specific fee is charged
  136. for the access to The Move (tm) files.
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.                                       iii
  163.  
  164. ════════════════════════════════════════════════════════════════════════════════
  165. The Move (tm) File Management Utility                               Version 2.10
  166. ════════════════════════════════════════════════════════════════════════════════
  167.  
  168.  
  169. Disclaimer & Trademarks
  170. _______________________________________________________________________________
  171.  
  172. John F. Piotrowski makes no representations or warranties with respect to
  173. the contents hereof and specifically disclaims any implied warranties of
  174. merchantability, fitness for any particular purpose, functionality, or data
  175. integrity.  Further, John F. Piotrowski reserves the right to make changes
  176. from time to time in the contents hereof without obligation to notify any
  177. person of such revisions or changes.
  178.  
  179.  
  180.  
  181. The Move (tm) is a trademark of John F. Piotrowski.
  182.  
  183. SPLIT.EXE is copyrighted by Mike Johnson.
  184.  
  185. PKZIP, PKUNZIP & PKLITE are trademarks of PKWARE, Inc.
  186.  
  187. Any additional products mentioned herein are trademarks and / or copyrighted
  188. works of their respective manufacturers.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.                                       iv
  225.  
  226. ════════════════════════════════════════════════════════════════════════════════
  227. The Move (tm) File Management Utility                               Version 2.10
  228. ════════════════════════════════════════════════════════════════════════════════
  229.  
  230.  
  231. Registration
  232. _______________________________________________________________________________
  233.  
  234. By registering your copy of The Move (tm), you are entitled to use it on one
  235. (1) computer system at any time.  In addition, you should only have
  236. The Move (tm) loaded on only one (1) computer system at any time.  For use on
  237. more than one (1) system you must obtain a Multi-Copy license through
  238. John F. Piotrowski.  The Single Copy registration fee is $20 and entitles you
  239. to one (1) minor version update at no charge.  A minor update consists of an
  240. addition or change to The Move (tm) that is not a great enhancement.  A minor
  241. change can be identified through the version number on the software that you
  242. are using.  The Move (tm) uses a three (3) digit version number.  This version
  243. being 2.10 would be interpreted as follows:
  244.       │ ││
  245.       │ │└ Bug Fix Release Number
  246.       │ └─ Minor Version Number
  247.       └─── Major Version Number
  248.  
  249. Therefore, if you register this version, you will be entitled to receive at no
  250. cost, version 2.20.  All bug fix releases are free of charge.  If you send $35
  251. or more, you will receive version 3.00 when available.
  252. Verifiable BBS Sysops may register at a discounted rate.  Contact John for more
  253. information on discount registration.  A registration form has been included
  254. with The Move (tm) for easy registration.
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.                                        v
  287.  
  288. ════════════════════════════════════════════════════════════════════════════════
  289. The Move (tm) File Management Utility                               Version 2.10
  290. ════════════════════════════════════════════════════════════════════════════════
  291.  
  292.  
  293. Contents
  294. _______________________________________________________________________________
  295.  
  296.          1     Introduction.............................................1
  297.          1.1   Program Description......................................1
  298.          1.2   System Requirements......................................1
  299.          1.3   The Move (tm) Files......................................1
  300.  
  301.          2     Available Options........................................2
  302.          2.1   Description of Options...................................3
  303.  
  304.          3     Command Line Syntax......................................7
  305.          3.1   Defaults.................................................7
  306.          3.2   Capabilities of The Move (tm)............................7
  307.          3.3   Self Joining Files.......................................8
  308.  
  309.          4     Program History..........................................9
  310.  
  311.          5     Acknowledgements........................................11
  312.  
  313.          6     Last Minute Notes.......................................12
  314.  
  315.                                   Appendices
  316.  
  317.          A     Registration
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.                                        vi
  349.  
  350. ════════════════════════════════════════════════════════════════════════════════
  351. The Move (tm) File Management Utility                               Version 2.10
  352. ════════════════════════════════════════════════════════════════════════════════
  353.  
  354.  
  355. Introduction
  356. _______________________________________________________________________________
  357.  
  358. 1.1  Program Description
  359.  
  360. The Move (tm) is a file management utility for performing many of Dos's normal
  361. file functions along with some others that Dos should have.  The main reason
  362. for the existence of this program was for moving files from one location to
  363. another.  However, as the program progressed a new set of functions found its
  364. way into the program very quickly.  Now through the suggestions of others and
  365. the desire to make things simpler to do, The Move (tm) offers a large number of
  366. options to make file manipulation much easier and more flexible.  The default
  367. option for The Move (tm) is to move files.  But moving files is not all that
  368. this program is capable of doing!  The Move (tm) allows you to perform the Dos
  369. functions of copying and deleting files, along with breaking large files to fit
  370. on more than one floppy disk.  You can also create directories, remove
  371. directories, duplicate the structure of one drive onto another and manipulate
  372. hidden, read-only and system files.  The Move (tm) has full error checking and
  373. utilizes all available base memory for reading & writing of files.
  374.  
  375.  
  376. 1.2  System Requirements
  377.  
  378. The Move (tm) requires an IBM PC/XT, AT, 386, 486, PS/2 or compatible with at
  379. least 128k of base memory.  The Move (tm) works with PC-DOS and MS-DOS version
  380. 2.00 and up, and also works with PC-MOS from the Software Link, Dr. Dos and
  381. Concurrent Dos 386 by Digital Research.
  382.  
  383.  
  384. 1.3  The Move (tm) Files
  385.  
  386. The Move (tm) is made up of the following files:
  387.  
  388.               MOVE.EXE - The Move (tm) File Management Utility Program
  389.            THEMOVE.DOC - This documentation file.
  390.           REGISTER.FRM - Handy registration form.
  391.  
  392.  
  393.  
  394. Check these files against this list of CRC info to confirm that your files have
  395. not been tampered with.  PKZip v1.1 was used for compression.
  396.  
  397. PKUNZIP (R)    FAST!    Extract Utility    Version 1.1    03-15-90
  398. Copr. 1989-1990 PKWARE Inc. All Rights Reserved. PKUNZIP/h for help
  399. PKUNZIP Reg. U.S. Pat. and Tm. Off.
  400.  
  401. Searching ZIP: TMOVE210.ZIP
  402.  
  403.  Length  Method   Size  Ratio   Date    Time   CRC-32  Attr  Name
  404.  ------  ------   ----- -----   ----    ----   ------  ----  ----
  405.   31756  Stored   31756   0%  10-08-91  13:39  464dfa8d --w  MOVE.EXE
  406.  ------          ------  ---                                 -------
  407.   31756           31756   0%                                       1
  408.  
  409.  
  410.                                      Page 1
  411.  
  412. ════════════════════════════════════════════════════════════════════════════════
  413. The Move (tm) File Management Utility                               Version 2.10
  414. ════════════════════════════════════════════════════════════════════════════════
  415.  
  416.  
  417. Available Options
  418. _______________________________________________________________________________
  419.  
  420. Here is a list of the available option parameters that The Move (tm) uses.
  421. Valid switch character may be "/" the Dos standard or "-" the Unix standard.
  422. Option letters may be entered in either lower or upper case and multiple
  423. entries may be strung together without spaces separating them.  The first
  424. character of the option list must be a valid switch.
  425.  
  426. ───────────────────────────────────────┬────────────────────────────────────────Options:                               │-m     = make directory
  427. -a     = process all files             │-n     = new filename if already exists
  428. -b     = break large files             │-o     = overwrite existing files
  429. -c     = copy files                    │-p     = prompt for another diskette
  430. -d     = duplicate directory structure │-r     = process read-only files
  431. -e     = erase source directory(s)     │-s     = process system files
  432. -f     = freshen file date/time        │-t     = traverse directory structure
  433. -h     = process hidden files          │-v     = view license
  434. -j     = join broken files             │-w     = write verification enabled
  435. -k     = kill files (delete)           │-x     = exclude files from processing
  436. -l     = log to destination path       │-z     = create self-joining file
  437. ───────────────────────────────────────┴────────────────────────────────────────
  438.  
  439. The following pages of this chapter will provide a detailed explanation of
  440. each option and will also include a list of which options can be used in
  441. conjunction with other options.
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.                                      Page 2
  473.  
  474. ════════════════════════════════════════════════════════════════════════════════
  475. The Move (tm) File Management Utility                               Version 2.10
  476. ════════════════════════════════════════════════════════════════════════════════
  477.  
  478.  
  479. 2.1  Description of Options
  480.  
  481. -a   Includes all files.  This option will tell The Move (tm) to process the
  482.      files specified no matter what attributes they have.  Normally, only
  483.      archive and non-attributed files are processed.
  484.  
  485.      The -a option may be used with all other options.
  486.  
  487. -b   Will break files that are too large to fit onto the destination diskette.
  488.      This option is useful for backing up files that are too large to fit on a
  489.      single floppy diskette, or for backing up a group of files to diskettes.
  490.      When using this option, The Move (tm) will place as much of the file as it
  491.      can onto the floppy disk and then prompt for another diskette when the
  492.      current one is filled.  The file format for this function is the same as
  493.      the one produced by the SPLIT.EXE program written by Mike Johnson.
  494.      Therefore, you could break files with The Move (tm) and restore them with
  495.      SPLIT.EXE and vice-versa.  The file names created by The Move (tm) for
  496.      this option are simple.  It will take the original file name and replace
  497.      the extension with .000 for the first diskette used.  Each following
  498.      diskette needed will increment the extension by 1 making the 2nd file .001
  499.      and so on.  These files will not be processed by The Move (tm) unless the
  500.      appropriate options are used to let the program know that it should
  501.      process them.  I use this option for backing up my files by using PKZIP to
  502.      compress them and The Move (tm) to put them on floppies.
  503.  
  504.      The -b option may be used with the following options:
  505.      a,c,e,h,l,m,n,o,r,s,t,w,x,z
  506.  
  507. -c   Tells The Move (tm) to copy the files instead of moving them.
  508.  
  509.      The -c option may be used with the following options:
  510.      a,b,d,e,f,h,i,j,l,m,n,o,p,r,s,t,w,x,z
  511.  
  512. -d   Will cause The Move (tm) to duplicate the directory structure of the
  513.      source path on the destination path.  This may be used to move all of
  514.      drive c: to drive d: while keeping the same structure.  You could also use
  515.      this to move one subdirectory to another.  Do not attempt to duplicate the
  516.      structure of the root directory into a subdirectory that exists on the
  517.      same drive, undesirable results could occur!  The subdirectories of the
  518.      source directory will be created in the destination directory.  The actual
  519.      starting directory will not be created as a subdirectory of the
  520.      destination path.  Here is an example of the outcome of the -d option.
  521.  
  522.      Source path = c:\tp                    Destination path = c:\hold
  523.      tp                                     hold
  524.      ├──units                               ├──units
  525.      ├──tpu                                 ├──tpu
  526.      │  └──bin                              │  └──bin
  527.      ├──source                              ├──source
  528.      └──exe                                 └──exe
  529.  
  530.      The -d option may be used with the following options:
  531.      a,c,e,f,h,l,n,o,r,s,w,x
  532.  
  533.  
  534.                                      Page 3
  535.  
  536. ════════════════════════════════════════════════════════════════════════════════
  537. The Move (tm) File Management Utility                               Version 2.10
  538. ════════════════════════════════════════════════════════════════════════════════
  539.  
  540.  
  541. -e   Used for removing the source directory after the files are processed.
  542.  
  543.      The -e option may be used with all other options.
  544.  
  545. -f   This option will freshen the file's time and date with the current system
  546.      time and date.
  547.  
  548.      The -f option may be used with all other options.
  549.  
  550. -h   Include hidden files.  This option tells The Move (tm) to process hidden
  551.      files as well as normal files.
  552.  
  553.      The -h option may be used with all other options.
  554.  
  555. -j   Use this option to join files that were broken with The Move (tm).  This
  556.      option remains compatible with version 1.xx and also with Mike Johnson's
  557.      Split program.  Make sure that the disk containing the first file is in
  558.      the drive when you begin.
  559.  
  560.      The -j option may be used with the following options:
  561.      a,c,d,e,f,h,l,m,n,o,r,s,t,w,x
  562.  
  563. -k   This option will kill, or delete, files.  When using this option,
  564.      The Move (tm) will ask if you are sure you wish to delete files.
  565.  
  566.      The -k option may be used with the following options:
  567.      a,e,h,l,m,r,s,t,w,x
  568.  
  569. -l   This option is used for logging to the destination path when The Move (tm)
  570.      is finished processing files.
  571.  
  572.      The -l option may be used with all other options.
  573.  
  574. -m   Use this option to make the destination directory if it does not exist.
  575.      The directory will be created before any files are processed.
  576.  
  577.      The -m option may be used with all other options.
  578.  
  579. -n   This option is used to have The Move (tm) prompt you for a new filename if
  580.      the current file being processed already exists in the destination path.
  581.      The file being processed is the one you will give the name to.
  582.  
  583.      The -n option may be used with the following options:
  584.      a,b,c,d,e,f,h,j,l,m,o,p,r,s,t,w,x,z
  585.  
  586. -o   This option is used to overwrite files that already exist.  By using this
  587.      option, The Move (tm) will no longer ask if you want to replace the
  588.      existing file.
  589.  
  590.      The -o option may be used with the following options:
  591.      a,b,c,d,e,f,h,j,l,m,n,p,r,s,t,w,x,z
  592.  
  593.  
  594.  
  595.  
  596.                                      Page 4
  597.  
  598. ════════════════════════════════════════════════════════════════════════════════
  599. The Move (tm) File Management Utility                               Version 2.10
  600. ════════════════════════════════════════════════════════════════════════════════
  601.  
  602.  
  603. -p   When using this option you will be asked to insert another diskette when
  604.      there is no longer enough room on the current one to fit any of the files
  605.      being processed.  This option is useful if the total file sizes of all
  606.      files to be processed exceed the free space on a floppy without the files
  607.      being broken.  This option should only be specified when the destination
  608.      path is a floppy diskette. (It's quite difficult to insert a new hard disk
  609.      with the computer running!)
  610.  
  611.      The -p option may be used with the following options:
  612.      a,c,e,f,h,l,m,n,o,r,s,t,w,x
  613.  
  614. -r   Use this option to have The Move (tm) process read-only files.
  615.  
  616.      The -r option may be used with all other options.
  617.  
  618. -s   Use this option to have The Move (tm) process system files.
  619.  
  620.      The -s option may be used with all other options.
  621.  
  622. -t   Use this option to traverse, or recurse, subdirectories without
  623.      duplicating the structure in the destination path.
  624.  
  625.      The -t option may be used with the following options:
  626.      a,b,c,e,f,h,k,l,m,n,o,p,r,s,w,x
  627.  
  628. -v   This option will display an abbreviated license agreement.  This is by no
  629.      means the complete agreement and you should refer to this documentation
  630.      for the full license agreement.
  631.  
  632.      The -v option must be the only parameter passed to The Move (tm).
  633.  
  634. -w   Use this option to enable write verification.
  635.  
  636.      The -w option may be used with all other options.
  637.  
  638. -x   Use this option to exclude files from being processed.  All files to be
  639.      excluded must be listed after the options.
  640.  
  641.      The -x option may be used with all other options.
  642.  
  643. -z   This option is used for creating self-joining files.  This option must be
  644.      used with the -b option.  Refer to the chapter on self-joining files.
  645.  
  646.      The -z option may be used with the following options:
  647.      a,b,c,e,f,h,l,m,n,o,r,s,t,w,x
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.                                      Page 5
  659.  
  660. ════════════════════════════════════════════════════════════════════════════════
  661. The Move (tm) File Management Utility                               Version 2.10
  662. ════════════════════════════════════════════════════════════════════════════════
  663.  
  664.  
  665. Any option may be specified with any or all other options, however, the final
  666. results that you obtain may not be what you expect.  The above mention of what
  667. options any individual option is able to work properly with is there to help
  668. make things easier for you.  If an option is not listed as compatible with a
  669. particular option, The Move (tm) will still allow that option, and the outcome
  670. will depend on the options used.  Certain options have a higher priority and
  671. will cause other options to be useless when used together.  The following list
  672. will help you to avoid these situations.
  673.  
  674. -k has the highest priority and will override all other options.
  675. -d will take precedence over -t.
  676. -a will negate the need to use -h, -r, or -s.
  677. -b should never be used with -j.
  678. -j should never be used with -b.
  679. -o will take precedence over -n.
  680. -z must be used with -b or it will be ignored.
  681.  
  682. As you start using some of the features of The Move (tm) you will learn which
  683. combinations work the best together.
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.                                      Page 6
  721.  
  722. ════════════════════════════════════════════════════════════════════════════════
  723. The Move (tm) File Management Utility                               Version 2.10
  724. ════════════════════════════════════════════════════════════════════════════════
  725.  
  726.  
  727. Command Line Syntax
  728. _______________________________________________________________________________
  729.  
  730. 3.1  Defaults
  731.  
  732. The command line syntax for The Move (tm) is basically the same as Dos's "copy"
  733. command except that you may enter a number of files to be processed and option
  734. parameters are passed after the source and destination paths are defined.  The
  735. basic syntax for The Move (tm) is as follows:
  736.  
  737. move <source path> [files...] <destination path> <options> <exclude files>
  738.  
  739. Parameters in <brackets> are optional and need not be entered.  There are
  740. certain defaults that are assumed by The Move (tm) if certain parameters are
  741. left out.  These are as follows:
  742.  
  743. If no source path is specified, the current directory is assumed.
  744. If no destination path is specified, the current directory is assumed.
  745. If the source path is specified but no files are specified, "*.*" is assumed.
  746. Entering a filename w/o an extension will be processed in the following manner:
  747.   1st: Will check if filename is a directory.
  748.   2nd: Will check to see if file exists.
  749.   3rd: Will process file as if a ".*" extension was used.
  750.  
  751. 3.2  Capabilities of The Move (tm)
  752.  
  753. The Move (tm) is capable of a variety of functions.  These functions all depend
  754. upon which options are specified.  The Move (tm) was written to be highly
  755. compatible with MS-DOS 4.01 command syntax and will work identically in most
  756. instances.  Combine options to perform tasks that would take a few steps using
  757. normal Dos functions, such as deleting files then removing the directory.
  758. At this time The Move (tm) will only process files for one source directory at
  759. a time and will not allow the exclusion of specific files from subdirectories,
  760. or for that matter entire subdirectories when traversing.  These capabilities
  761. are being worked on for the next release of The Move (tm).  Also, The Move (tm)
  762. does not allow you to enter a different name for a file when moving or copying
  763. files.  This too is being worked on for a future release.  If you have any
  764. suggestions, please pass them along.  All suggested options will be considered.
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.                                      Page 7
  783.  
  784. ════════════════════════════════════════════════════════════════════════════════
  785. The Move (tm) File Management Utility                               Version 2.10
  786. ════════════════════════════════════════════════════════════════════════════════
  787.  
  788.  
  789. 3.3  Self Joining Files
  790.  
  791. The Move (tm) has the ability to create "self-joining" files.  That is,
  792. files that are broken onto many diskettes that may be restored without the need
  793. of The Move (tm) to do so.  Self-joining files are not compatible with Mike
  794. Johnson's SPLIT program.  These files are created the same as a broken file
  795. except that the first file is an EXE that will restore the set to the original
  796. file.  Self-joining files require no parameters but you must follow these
  797. simple rules.
  798.  
  799. 1).  The current directory is where the file will be restored to.  Do not
  800.      restore a file to the directory where the self-joining file resides unless
  801.      it is on a hard disk.
  802.  
  803. 2).  There must be enough room on the disk to restore the file.  You will be
  804.      notified if there is not enough room.
  805.  
  806. 3).  There should not be a file of the same name as the file being created in
  807.      the same directory.  This will not cause a problem but it will result in
  808.      the need for you to rename a file when finished.  The self-joining file
  809.      program will create a file with a "TMJ" extension if the file already
  810.      exists.
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.                                      Page 8
  845.  
  846. ════════════════════════════════════════════════════════════════════════════════
  847. The Move (tm) File Management Utility                               Version 2.10
  848. ════════════════════════════════════════════════════════════════════════════════
  849.  
  850.  
  851. Program History
  852. _______________________________________________________________________________
  853.  
  854. Version 1.00 - 09/17/89
  855.  
  856. Initial Shareware release.  This version is a descendant of a program called
  857. MOVE.EXE.  The last version of MOVE.EXE was 4.53.  More options were added to
  858. this version than there were in MOVE.EXE.  Also, some minor bugs in MOVE.EXE
  859. were stomped out.
  860.  
  861. Version 1.01 - 09/29/89
  862.  
  863. Fixed some bugs found in version 1.00.  These fixes included a problem with
  864. duplicating a directory structure when you start from the root directory.  On
  865. CGA and select VGA machines, The Move (tm) would leave the text on the screen
  866. the same as the last thing printed by The Move (tm).  Version 1.00 would try to
  867. process volume names, this is fixed.  Direct screen writes removed to allow
  868. The Move (tm) to function correctly on a remote system using software such as
  869. Gateway.
  870.  
  871. Version 2.00 - 11/05/89
  872.  
  873. Added option to create self-joining files.  Fixed minor bugs and a few major
  874. bugs including the inability to join a file that was broken onto 3 or more
  875. disks.  Direct screen writes brought back with the option to turn them off if
  876. necessary.  Command syntax more compatible with Dos than in previous versions.
  877.  
  878. Version 2.01 - 11/15/89
  879.  
  880. Fixed bugs in operation that caused The Move (tm) to copy .### files when
  881. joining and copying files.  Also fixed problem with "File not found!" error
  882. when using "\directory\*.*" as source.
  883.  
  884. Version 2.02 - 11/28/89
  885.  
  886. Fixed a bug with breaking a file to a disk that already contained a file of the
  887. same name.  The Move (tm) will now overwrite the file.  Also, when a
  888. destination path is not found, The Move (tm) would log to the drive associated
  889. with the destination.  The Move (tm) will now stay logged to the starting
  890. directory.  Fixed a problem with not being able to recognize files with an
  891. extension of ".$BF".
  892.  
  893. Version 2.03 - 12/09/89
  894.  
  895. Fixed problem with read-only files and problem with moving a file to another
  896. directory on the same drive that has a file size greater than the free space
  897. left on the drive.
  898.  
  899. Version 2.04 - 01/07/90
  900.  
  901. Fixed problem with using options "p" and "c".  The Move now continues with the
  902. next file instead of recopying the same files over again.
  903.  
  904.  
  905.  
  906.                                      Page 9
  907.  
  908. ════════════════════════════════════════════════════════════════════════════════
  909. The Move (tm) File Management Utility                               Version 2.10
  910. ════════════════════════════════════════════════════════════════════════════════
  911.  
  912.  
  913. Program History
  914. _______________________________________________________________________________
  915.  
  916. Version 2.05 - 01/17/90
  917.  
  918. Fixed bug with creating self-joining files that showed up after version 2.01.
  919. Fixed problem with copying files from a write protected diskette.
  920.  
  921. (Version 2.06 was an unreleased change that I decided to remove.)
  922.  
  923. Version 2.07 - 07/27/90
  924.  
  925. Fixed bug with traversing subdirectories.
  926.  
  927. Version 2.08 - 12/19/90
  928.  
  929. Fixed bug with breaking files that have no extension.
  930. Fixed problem with duplicating directory structure of root directory.
  931.  
  932. Version 2.10 - 10/08/91
  933.  
  934. This release is an interim release to version 3.00.  This version contains some
  935. bug fixes and better command-line processing.  The most significant changes
  936. include new memory usage that results in a reduction of free memory
  937. requirements.  Previous versions of The Move (tm) required about 128k of free
  938. memory to run.  This version uses a new memory management technique which
  939. reduces the amount of memory needed to only 64k.  Also, the "MOVE.SJF" file
  940. is no longer needed.  Self-Joining Files are now created by MOVE.EXE alone.  The
  941. overhead required by the Self-Joining File code has been reduced from 13k to
  942. 9.5k.
  943.  
  944. This version is compressed with PKLITE to save disk space.
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.                                     Page 10
  969.  
  970. ════════════════════════════════════════════════════════════════════════════════
  971. The Move (tm) File Management Utility                               Version 2.10
  972. ════════════════════════════════════════════════════════════════════════════════
  973.  
  974.  
  975. Acknowledgements
  976. _______________________________________________________________________________
  977.  
  978. Special thanks go to Peter Brama, William Sautter and Bob Fehrenbach for their
  979. help in testing The Move (tm).
  980.  
  981. Thanks to Mike Johnson for his unknowing help with the file breaking routine.
  982. I spent an entire week trying to figure the best way to store the files and
  983. finally came across his program which explained the file format he used.
  984. Thanks a lot Mike!
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.                                      Page 11
  1031.  
  1032. ════════════════════════════════════════════════════════════════════════════════
  1033. The Move (tm) File Management Utility                               Version 2.10
  1034. ════════════════════════════════════════════════════════════════════════════════
  1035.  
  1036.  
  1037. Last Minute Notes
  1038. _______________________________________________________________________________
  1039.  
  1040. This release is being made due to delays in development of version 3.00.
  1041. Version 3.00 will include many new features such as disk formatting, disk
  1042. copying, file renaming, date/size processing, improved file processing and
  1043. more!  In addition, version 3.00 will use a new format for broken files that
  1044. will no longer be compatible with Mike Johnson's SPLIT.EXE program.  However,
  1045. the next release will still support this format for joining the files back
  1046. together.  Version 3.00 will also sport an improved manual.
  1047.  
  1048. If you have any questions about The Move (tm), contact John F. Piotrowski
  1049. through CompuServe user id 76645,3446, or by writing to:
  1050.  
  1051.                                                         John F. Piotrowski
  1052.                                                         9990 Mercedes
  1053.                                                         Redford, Mi. 48239
  1054.                                                         (313) 937-0177
  1055.  
  1056.               
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.                                      Page 12
  1093.  
  1094. ════════════════════════════════════════════════════════════════════════════════
  1095. The Move (tm) File Management Utility                               Version 2.10
  1096. ════════════════════════════════════════════════════════════════════════════════
  1097.  
  1098.  
  1099. Registration
  1100. _______________________________________________________________________________
  1101.  
  1102. The Move (tm) is not free software.  If you use The Move (tm) you are required
  1103. to register your copy.  The registration fee is set at $20.00, however if your
  1104. are unable to afford this amount, anything that you can afford will be
  1105. appreciated.  Commercial use of The Move (tm) requires registration at the set
  1106. fees without exception.  Quantity discounts are available at the following
  1107. rates:
  1108.  
  1109.                Number of Copies                Percent Discount
  1110.                ________________                ________________
  1111.                    1 - 9                          No Discount
  1112.                   10 - 24                             10%
  1113.                   25 - 49                             20%
  1114.                   50 - 99                             30%
  1115.                  100 - 249                            40%
  1116.                  250 - 999                            50%
  1117.                    1000+                              60%
  1118.  
  1119. Purchases up to 9 copies are considered quantity purchases and will be shipped
  1120. as individual disks.  All orders in excess of 9 will be considered as site
  1121. licenses and will include only one (1) master disk with an express
  1122. authorization to make copies not to exceed the number that have been purchased.
  1123.  
  1124. The name on the order form will be considered the contact, and is the person
  1125. with whom all correspondence will take place.
  1126.  
  1127. * Note: All prices and discounts are subject to change without notice.
  1128.  
  1129. ** Sysop Discount:  BBS sysops may register at a substantially discounted rate.
  1130.                     To find out how to go about this type of registration,
  1131.                     contact John F. Piotrowski at the address listed in this
  1132.                     manual.
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.                                    Appendix A
  1155.  
  1156. ════════════════════════════════════════════════════════════════════════════════
  1157. The Move (tm) File Management Utility                               Version 2.10
  1158. ════════════════════════════════════════════════════════════════════════════════
  1159.  
  1160.                             Registration / Order Form
  1161. _______________________________________________________________________________
  1162.  
  1163. Item                                 Quantity        Unit            Base Price
  1164.  
  1165. The Move (tm) basic registration     ________   x    $20       =     $_________
  1166. (Includes registration, program &
  1167.  manual on disk.)
  1168.  
  1169. The Move (tm) deluxe registration    ________   x    $35       =     $_________
  1170. (Includes registration, program &
  1171.  manual on disk, and the next
  1172.  version when it becomes available.)
  1173.  
  1174.  
  1175.                                                            Subtotal  $_________
  1176.  
  1177. Michigan residents please add 4% Sales Tax                Sales Tax  $_________
  1178.  
  1179.                                                         -  Discount  $_________
  1180.  
  1181.                                                               Total  $_________
  1182. _______________________________________________________________________________
  1183.  
  1184. Diskette Format      5¼" 360k [  ]        3½" 720k [  ]
  1185.  
  1186. Check or Money Order, payable in U.S. funds only! (Do not send cash!)
  1187.  
  1188.    Name: __________________________________________   Phone: __________________
  1189.  
  1190. Company: __________________________________________   Bus. : __________________
  1191.  
  1192. Address: __________________________________________
  1193.  
  1194.          __________________________________________
  1195.  
  1196. Where did you obtain The Move (tm): ___________________________________________
  1197.  
  1198.  
  1199. Comments: _____________________________________________________________________
  1200.  
  1201.           _____________________________________________________________________
  1202.  
  1203.           _____________________________________________________________________
  1204.  
  1205.  
  1206. Current Version: ___________________ (Displayed on screen and in manual.)
  1207.  
  1208.  
  1209. Make checks and money orders payable to:  John F. Piotrowski
  1210.                                           9990 Mercedes
  1211.                                           Redford Twp., MI.  48239
  1212.  
  1213.